
/************************************************************
*分享产品界面
************************************************************/
/*
 * 智能机浏览器版本信息:
 *
 */
var global_url = "http://192.168.106.210/";
var browser = {
versions: function() {
    var u = navigator.userAgent, app = navigator.appVersion;
    return {//移动终端浏览器版本信息
    trident: u.indexOf('Trident') > -1, //IE内核
    presto: u.indexOf('Presto') > -1, //opera内核
    webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核
    gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1, //火狐内核
    mobile: !!u.match(/AppleWebKit.*Mobile.*/) || !!u.match(/AppleWebKit/), //是否为移动终端
    ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端
	android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或者uc浏览器
	iPhone: u.indexOf('iPhone') > -1 || u.indexOf('Mac') > -1, //是否为iPhone或者QQHD浏览器
	iPad: u.indexOf('iPad') > -1, //是否iPad
	webApp: u.indexOf('Safari') == -1 //是否web应该程序，没有头部与底部
	};
	}(),
	language: (navigator.browserLanguage || navigator.language).toLowerCase()
};
                   
//Ajax成功时的回调
function success_callback_share(result) {
	var htmlList = '';
	result.forEach(function(object) {
		var productInf = object["productInf"];
		if(productInf!=null) {
			$("#yieldRate").html(productInf["yieldRate"]);
			$("#cycleDays").html("投资期限 " + productInf["cycleDays"] + "天");
			$("#sellCreTime").html("发售时间 " + getDateYMDHM(productInf["sellCreTime"]));
			$("#sellEndTime").html("募集截止 " + getDateYMDHM(productInf["sellEndTime"]));
			$("#buyStartAmt").html("购买起点 " + productInf["buyStartAmt"]+"元");
		}
	});
}

//下载客户端
$(".app").click(function(){
	if (browser.versions.ios || browser.versions.iPhone || browser.versions.iPad) {
		window.location=download_app_ios;
	}
	else if (browser.versions.android) {
		window.location=download_app_android;
	}
});

//取得产品信息
function getProductDetailShare(merchantId, code){
	console.log("分享产品界面开始");
	// 单个产品信息查询接口
	var data={
		merchantId: merchantId,	//商户号
		code: code					//票据编号
	};
	executeAjax(global_url+Method.PRODUCTS, data, 'get', success_callback_share);
	console.log("分享产品界面结束");
}

// 执行Ajax
function executeAjax(url, data, type, success_callback) {
    console.log(url+", "+type);
	try {
		$.ajax({
               url: url,
               type: type,
               contentType: "application/json", //POST时必须有
               dataType: 'json',
               timeout : 5000,
               async: false,
               data: data,
               //beforeSend:function(xhr){时
				//xhr.setRequestHeader("Authorization", "Basic "+ App.getSessionKey());
               //},
               success: function(data) {
				   console.log("Ajax success!");
				   // 成功
				   if(data != null) {
						success_callback(data);
				   }
				   //失败
				   else{
						console.log(false, "没有数据!");
				   }
               },
               error : function(XMLHttpRequest, textStatus, errorThrown) {
				console.log("Ajax error!");
               }
           });
	} catch (e) {
		console.log(e.name+":"+e.message);
	}
}

//获取url参数值
function geURLParam(name) {
	var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
	var r = window.location.search.substr(1).match(reg);
	if (r != null) return unescape(r[2]); return null;
}


